street racing – English–Português translations

🇬🇧 en pt 🇵🇹

street racing noun

  • Motorsport held on public roads
(carros de) corridas de rua, pega, racha
Wiktionary Links